package ch.sfug.player {	import ch.sfug.events.PlayerEvent;
	import ch.sfug.player.AbstractPlayer;	
	/**	 * @author mich	 */	public class StopState extends AbstractPlayerState {				public function StopState( player:AbstractPlayer ) {			super( player );		}				public override function pause():void {			// nothing to do when already stopped		}						public override function stop():void {			// nothing to do already in stop state		}						public override function play():void {			player.loadPlayer();			player.setState( new PlayState( player ) );		}				public override function dispatchState( ):void {			player.dispatchEvent( new PlayerEvent( PlayerEvent.STOP ) );		}						public override function isStopped():Boolean {			return true;		}	}}